a sandwich on a roll - Allemand Anglais Dictionnaire